package net.xm;



public interface TodoListManager {
	public TodoList getAllItems() throws ApplicationException;
	public TodoListItem getItem(String id) throws ApplicationException;
	public TodoList addItem(TodoListItem item) throws ApplicationException;
	public TodoList completeItem(TodoListItem item) throws ApplicationException;
	public TodoList uncompleteItem(TodoListItem item) throws ApplicationException;
	public TodoList deleteItem(TodoListItem item) throws ApplicationException;
	
}
